roasted hazelnut - French English Dictionary